opposing wind - French English Dictionary